arch opponent

Translations
заклятый противник
The senator has been an arch opponent of the new policy.
Сенатор был заклятым противником новой политики.